#我们需要先分析计算圆周长和圆面积的数学公式
#周长是2πr
#面积是πr²
#在了解完毕数学公式，那么现在我们需要知道公式中，其实只有一个未知数就是r半径
#所以我们这个程序，需要用户输入半径后存储在一个变量中，关于变量的概念在第2单元会详细介绍
#这里我们假设半径的名称就是rd
#如果来通过键盘输入的数据放入到rd中，这里需要使用input函数，该函数在后续单元中也会专门介绍

#radius=   等号右边代表将从键盘输入的数据存储到等号的左边变量值中

rd=float(input('请输入半径：'))
circumference=2*3.14*rd*rd  #这里的代码表示2πr²，其中*号在Python中代表乘号 rd*rd就代表r²
if -1:
  print("asdf")
#这里运行有错误，为什么呢，因为我们输入的数据存储在rd变为了整数，整数不能喝小数进行运算
#所以这里需要进行类型转换
#这次没有错误了，但是并没有将运算的结果显示出来，那么实际上是需要我们用下列语句进行显示，
#就是上一个案例中Helloword案例输出

print('圆周长是：', circumference)
print ( "圆的周长是： %.2f" % circumference)

#我们运行后发现，两行输出语句，有明显不同
#我们经过几次先后运行，可以总结发现，print函数用双引号或者单引号是没有区别的
#同时要显示变量方法目前至少有两种，一种是在引号后边加一个逗号，然后把计算结果变量放入
#第2种方式是格式化输出变量， %.2f代表是保留小数点后两位，以浮点方式输出，后边的变量，
#此时是不能够加逗号，而是需要加%号，具体的理解在后续单元中还会单独介绍
#然后开始计算圆面积

area=3.14*rd*rd
print("圆的面积是： %.2f" % area)
